import vuex from 'vuex';
import vue from 'vue';
//需要使用插件一次
vue.use(vuex);
/* //state:仓库存储数据的地方
const state ={}
//mutations:修改state的唯一手段
const mutations={}
//action:处理action，可以书写自己的业务逻辑，也可以处理异步
const actions= {}
//对外getters:理解为计算属性，用于简化仓库数据，让组件获取仓库的数据更加方便
const getters={} */

//引入小仓库
import Home from './Home';
import Search from './Search';
import Detail from './detail';
import shopcart from "./shopcart";


//对外暴露Store类的一个实例
export default new vuex.Store({
   modules:{
    Home,
    Search,
    Detail,
    shopcart
   }
})